// $ANTLR : "Anasint.g" -> "Anasint.java"$

	import java.util.*;
	import antlr.*;
	import javax.swing.JOptionPane;
	import javax.swing.JPanel;

public interface AnasintTokenTypes {
	int EOF = 1;
	int NULL_TREE_LOOKAHEAD = 3;
	int PROGRAMA = 4;
	int DECLARACION = 5;
	int CONSTANTE = 6;
	int DEC_TIPO = 7;
	int TIPO = 8;
	int VARIABLE = 9;
	int FUNC = 10;
	int CUERPO = 11;
	int RANGO_ENTERO = 12;
	int RANGO_CARACTER = 13;
	int ACCESO_SIMPLE = 14;
	int ACCESO_REGISTRO = 15;
	int ACCESO_ARRAY = 16;
	int ACCESO_ARRAY_REGISTRO = 17;
	int LLAMADA = 18;
	int ARGUMENTOS = 19;
	int ASIG = 20;
	int CONTENIDO = 21;
	int INSTRUCCION = 22;
	int CABECERA = 23;
	int CAMPO = 24;
	int RETORNO = 25;
	int LISTA_EXPRESIONES = 26;
	int CONST = 27;
	int IDENT = 28;
	int IGUAL = 29;
	int PUNTO_Y_COMA = 30;
	int TYPE = 31;
	int REGISTRO = 32;
	int END = 33;
	int VAR = 34;
	int COMA = 35;
	int FUNCION = 36;
	int PARENTESIS_ABIERTO = 37;
	int PARENTESIS_CERRADO = 38;
	int BEGIN = 39;
	int ENTERO = 40;
	int REAL = 41;
	int BOOLEANO = 42;
	int CARACTER = 43;
	int MENOS = 44;
	int LIT_ENTERO = 45;
	int PUNTO = 46;
	int LIT_CARACTER = 47;
	int ARRAY = 48;
	int CORCHETE_ABIERTO = 49;
	int CORCHETE_CERRADO = 50;
	int OF = 51;
	int CADENA = 52;
	int ASIGNACION = 53;
	int LEER = 54;
	int ESCRIBIR = 55;
	int SI = 56;
	int SINO = 57;
	int MIENTRAS = 58;
	int HACER = 59;
	int DESDE = 60;
	int HASTA = 61;
	int ATRAS = 62;
	int OR = 63;
	int AND = 64;
	int NOT = 65;
	int MAYOR = 66;
	int MAYOR_IGUAL = 67;
	int MENOR = 68;
	int MENOR_IGUAL = 69;
	int DISTINTO = 70;
	int MAS = 71;
	int POR = 72;
	int DIVISION = 73;
	int LIT_REAL = 74;
	int CIERTO = 75;
	int FALSO = 76;
}
